unsettled weather - French English Dictionary